package net.zigin.nhi.could.waste.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@ApiModel(description="医废入库")
@Data
@Builder
public class WasteOutPutStorageDto extends PageDto {

    @ApiModelProperty("医废二维码")
    private String wasteQrCode;
    @ApiModelProperty("医废箱二维码")
    private String wasteBoxQrCode;
    @ApiModelProperty("医废重量")
    private Float weight;
    @ApiModelProperty("医废箱ID")
    private String wasteBoxId;
    @ApiModelProperty("医废ID")
    private String wasteBaseId;

    @ApiModelProperty("接收人ID")
    private String revicerId;
    @ApiModelProperty("医废ID列表")
    private List<String> wasteBaseIds;
    @ApiModelProperty("医废备注")
    private String remark;

    @ApiModelProperty("医废箱信息")
    private WasteBoxDto wasteBoxDto;
    @ApiModelProperty("医废信息列表")
    private List<WasteBaseDto> wasteBaseDtos;
    @ApiModelProperty("出库编号")
    private String ckCode;
    @ApiModelProperty("医废分类编号")
    private String wasteClassifyCode;
    @ApiModelProperty("箱记录id")
    private String wasteBoxRecordId;

}
